technic superiority - Spanish English Dictionary